#ifndef CUSTOMSCENESTRUCT_H
#define CUSTOMSCENESTRUCT_H

#include <QObject>
#include "ActionStruct.h"

class CustomSceneStruct
{
public:
    CustomSceneStruct();

    quint64 id() const;
    void setId(const quint64 &id);

    QString name() const;
    void setName(const QString &name);

    quint16 icoId() const;
    void setIcoId(const quint16 &icoId);

    QList<ActionStruct> actionList() const;
    void setActionList(const QList<ActionStruct> &actionList);

private:
    quint64 m_id;
    QString m_name;
    quint16 m_icoId;
    QList<ActionStruct> m_actionList;
};

#endif // CUSTOMSCENESTRUCT_H
